madagascar periwinkle
English
madagascar periwinkle meaning in English • madagascar periwinkle का अर्थ अंग्रेजी में
Noun
- A commonly cultivated Old World woody herb (Vinca rosea) having large pinkish to red flowers.